package com.bsoft.gol.editor.editor.request;

import com.bsoft.gol.editor.editor.BaseRequest;
import com.fasterxml.jackson.annotation.JsonInclude;

/**
 * 显示逻辑表
 */
@JsonInclude(JsonInclude.Include.NON_NULL)
public class EditorDisplayLogicReq extends BaseRequest {

    /**
     * <pre>
     * 条件类型
     * 表字段 : editor_display_logic.condition_type
     * </pre>
     * 
     */
    private Byte conditionType;

    /**
     * <pre>
     * 选中条件
     * 表字段 : editor_display_logic.select_condition
     * </pre>
     * 
     */
    private Byte selectCondition;

    /**
     * <pre>
     * 选项id
     * 表字段 : editor_display_logic.option_id
     * </pre>
     * 
     */
    private String optionId;

    /**
     * <pre>
     * 显示题目id
     * 表字段 : editor_display_logic.title_display_id
     * </pre>
     * 
     */
    private String titleDisplayId;


    private static final long serialVersionUID = 1L;

    /**
     * <pre>
     * 获取 条件类型
     * 表字段 : editor_display_logic.condition_type
     * </pre>
     * 
     */
    public Byte getConditionType() {
        return conditionType;
    }

    /**
     * <pre>
     * 设置 条件类型
     * 表字段 : editor_display_logic.condition_type
     * </pre>
     * 
     */
    public void setConditionType(Byte conditionType) {
        this.conditionType = conditionType;
    }

    /**
     * <pre>
     * 获取 选中条件
     * 表字段 : editor_display_logic.select_condition
     * </pre>
     * 
     */
    public Byte getSelectCondition() {
        return selectCondition;
    }

    /**
     * <pre>
     * 设置 选中条件
     * 表字段 : editor_display_logic.select_condition
     * </pre>
     * 
     */
    public void setSelectCondition(Byte selectCondition) {
        this.selectCondition = selectCondition;
    }

    /**
     * <pre>
     * 获取 选项id
     * 表字段 : editor_display_logic.option_id
     * </pre>
     * 
     */
    public String getOptionId() {
        return optionId;
    }

    /**
     * <pre>
     * 设置 选项id
     * 表字段 : editor_display_logic.option_id
     * </pre>
     * 
     */
    public void setOptionId(String optionId) {
        this.optionId = optionId == null ? null : optionId.trim();
    }

    /**
     * <pre>
     * 获取 显示题目id
     * 表字段 : editor_display_logic.title_display_id
     * </pre>
     * 
     */
    public String getTitleDisplayId() {
        return titleDisplayId;
    }

    /**
     * <pre>
     * 设置 显示题目id
     * 表字段 : editor_display_logic.title_display_id
     * </pre>
     * 
     */
    public void setTitleDisplayId(String titleDisplayId) {
        this.titleDisplayId = titleDisplayId == null ? null : titleDisplayId.trim();
    }
}